package com.ns.school.common.utils;

import jakarta.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
/*
Java 标准库中的一个类，用于将格式化的文本输出到字符输出流。它提供了一系列的 print() 和 println() 方法，可以处理各种数据类型，并自动处理数据的字符串转换
 */

public class WriterUtil {

    public static void write(HttpServletResponse response, String str) {
        try {
            response.setContentType("text/html; charset=utf-8");
            PrintWriter out = response.getWriter();
            out.println(str);
            out.flush();
            out.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

    public static void writePlain(HttpServletResponse response, String str) {
        try {
            response.setContentType("text/plain; charset=utf-8");
            PrintWriter out = response.getWriter();
            out.println(str);
            out.flush();
            out.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
